import { IFeidaoAiBrowserComponent } from '@dfeidao/atom-web/interfaces';

import local_set from '@dfeidao/atom-web/local/set';
import set_node_cls from '@dfeidao/atom-web/ui/set-node-cls';
import set_nodes_cls from '@dfeidao/atom-web/ui/set-nodes-cls';
// 染色
export default async function a006(fd: IFeidaoAiBrowserComponent, args?: { currentTarget: HTMLElement }) {
	// 获取当前列表所有数据
	const clalist = fd.data.node.querySelectorAll<HTMLDivElement>('[data-feidao-actions="click:a006"]');
	// 初始化列表显示状态
	set_nodes_cls(Array.from(clalist), 'bg-c', false);
	// 加深选中行显示颜色
	set_node_cls(args.currentTarget, 'bg-c', true);
	// 存储选中行数据
	local_set(fd, 'pub_package', JSON.parse(args.currentTarget.getAttribute('data')));
}
